Homing Torpedo — definition

1. homing torpedo (Noun)

1 definition

homing torpedo (Noun) — A torpedo that is guided to its target (as by the sound of a ship's engines).

1 type of
torpedo